import java.util.Date;
import java.util.ArrayList;

/**
 * Write a description of class Verwaltung here.
 * 
 * @author (your name) 
 * @version (a version number or a date)
 */
public class Verwaltung
{

GemeindeTCPServer server;

    public Verwaltung()
    {
        initServer();
        initSomeValues();
    }

    private void initServer()
    {
        server = new GemeindeTCPServer();
    }
    
    
    private void initSomeValues()
    {
        ArrayList<Einwohner> einwohner = new ArrayList<Einwohner>();
        
        System.out.println("Verwaltung: Die Verwaltung wurde gestartet");
        
        Gemeinde frankfurt = new Gemeinde();
        frankfurt.addEinwohner("Klaus", new Date(), "ledig");
        frankfurt.addEinwohner("Patrick", new Date(), "geschieden");
        
        Einwohner klaus = frankfurt.findByName("Klaus");
        
        einwohner = frankfurt.findAll();
        System.out.println("Verwaltung: Die Gemeinde hat "+einwohner.size()+" Einwohner");
        System.out.println(einwohner.get(1).toString());
    }
    
    public static void main(String args[])
    {
        Verwaltung verwaltung = new Verwaltung();
    }
}
